Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F4 Belgium F13 Bulgaria F2 Turkey F26 Italy F16 (Padova) VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome Banca Stato Challenger Lugano - Lugano 10th Wartburg Open - Eisenach XXIX Edizione 'A.Savoldi Marco' - Manerbio Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Open de Tanger - Tangier Warta Cup 2001 - Sopot San Marino Cepu Open - San Marino XI Ciutat de Barcelona - Barcelona Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Challenger Copa Sevilla Internacionales de Andalucia - Seville Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Olimp Kyiv Open - Kiev Challenger Brasov - Brasov 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona IV Challenger Ciudad De Guayaquil - Guayaquil Copa Petrobras Paraguay - Asuncion Marrakech Challenger Barletta Challenger Memorial Savigni - Sassuolo Napoli Challenger Bytom Challenger Vigo Challenger San Sebastian Challenger ATU Cup 2001 - Weiden 2001 Challenger Canottieri Mincio - Mantova Pro Tennis World Open - Boca Raton Szczecin Challenger Asirom Challenger Brasov - Brasov Intelig Tennis Cup - Brasilia Buenos Aires Challenger Montevideo Challenger Asuncion Challenger IX Ciutat de Barcelona - Barcelona Santiago Challenger Rome Challenger Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden San Marino Cepu Open - San Marino Mitsubishi Electric Europe Cup - Monza Alessandria Challenger Kosice Challenger Milan Challenger Warsteiner Challenger Lubeck - Lubeck Copa Sevilla - Seville ECM Cup - Prague Pozoblanco Challenger Asirom Challenger Brasov - Brasov Wartburg Open - Eisenach San Marino Cepu Open - San Marino San Sebastian Challenger Banja Luka Challenger Architect Open - Budapest Zivnobanka Czech Open - Prostejov Geneva Challenger - Geneva Buenos Aires Challenger Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo I Tourneo Fila Citta di Brindisi - Brindisi Pekao Open - Szczecin Le Gosier Challenger Sporting Challenger - Turin Memorial Savigny - Sassuolo Prostejov Challenger Bancolombia Open - Cali DPD Challenger 2001 - Aschaffenburg Morocco Tennis Tour - Marrakech Turin Challenger Optimus Maia Open - Maia XI Venice Open - Venice X Ciutat de Barcelona - Barcelona Spain F5 Banca Stato Challenger Lugano - Lugano XL Challenger de Tenis Copa Sevilla - Seville Copa Petrobras Aracaju - Aracaju Manerbio Challenger Copa Petrobras - Montevideo Seville Challenger XL Capital Bermuda Open - Bermuda Banja Luka Challenger Madrid Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger IPP Geneva Trophy - Geneva Savannah Challenger Prague Challenger Tanger Challenger Nord/LB Open 2004 - Braunschweig Timisoara Challenger Tampere Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba San Juan Challenger Buenos Aires Challenger Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Rabat Challenger Ljubljana Open - Ljubljana Trani Cup - Trani Societa Canottieri Mincio 2005 - Mantova Le Gosier Challenger Brasov Challenger - Brasov ATP Challenger La Serena - La Serena Copa Petrobras - Santiago Copa Kia - Santiago Citta di Monza - Monza 84° Concurso Internacional Tenis San Sebastian - San Sebastian Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tatra Banka Open - Bratislava Genova Open Challenger - Genova Mohammedia Challenger Rimini Challenger Copa Petrobras Guadalajara - Guadalajara Copa Telefonica CTC Chile - Santiago Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Prague Challenger Cordenons Challenger Seville Challenger Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Banja Luka Challenger Meknes Challenger Morocco Tennis Tour - Tanger Sir Supermercati - Rome Turin Challenger Kosice Challenger Napoli Challenger Ostrava Challenger Santiago Challenger Sao Paulo Challenger Perugia Challenger Padova Challenger Copa Petrobras - Buenos Aires Manerbio Challenger Banja Luka Challenger Timisoara Challenger - Timisoara Copa Petrobras-Argentina - Buenos Aires Mohammedia Challenger Buenos Aires Challenger Santo Domingo Challenger Nord LB Open 2007 - Braunschweig Nanjing Challenger Pozoblanco Challenger Santiago Challenger Liberec Challenger Aix En Provence Challenger Stella Artois Clay Court Championships - Budaors Citta di Brindisi - Brindisi Diego Open - Budapest Poprad Tatry Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Tampere Challenger Chengdu Challenger Vercelli Challenger Cordenons Challenger La Serena Open - La Serena Rome Challenger Rome Challenger Vicenza Challenger Rijeka Challenger Poznan Challenger Alphen Challenger Mohammedia Challenger Zagreb Challenger Santiago Challenger Ostrava Challenger Bordeaux Challenger Rio De Janeiro Challenger Asuncion Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Kenitra Challenger Cancun Challenger Trofeo Internacional Club Laieta - Barcelona Copa Petrobras Uruguay - Montevideo Lima Challenger Casablanca Challenger Kamnik Challenger - Kamnik Pekao Open 2005 - Szczecin 4th Sardinia International Championships - Cagliari Santiago Challenger Rome Challenger Furth Challenger Biella Challenger Cortina Challenger Prague Challenger Seville Challenger Panama City Challenger Casablanca Challenger Open Sainte-Victoire - Aix-En-Provence Muller Cup - Ulm Milan Challenger AXA Open II - Espinho Pekao Open 2003 - Szczecin Anning Challenger Samarkand Challenger Trofeo Barcelona de Tenis - Barcelona Moscow Challenger Spain F1 Mallorca Open - Mallorca Gelsor Open Romania - Bucharest Poznan Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo LTA Hull Challenger - Hull Heineken Open - Auckland BellSouth Open - Vina del Mar Curitiba Challenger Idea Prokom Open - Sopot Banja Luka Challenger Kenitra Challenger Francavilla Challenger Lisbon Challenger Copa Ericsson Uruguay - Montevideo Tampere Challenger Blois Challenger Portoroz Challenger Florianopolis Challenger San Marino CEPU Open - San Marino Open Mutouest de Saint-Brieuc - St. Brieuc Zagreb Open - Zagreb Trofeo Conde de Godo - Barcelona Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice Tunis Open - Tunis Open 13 - Marseille Generali Open 2002 - Kitzbuhel Mallorca Open - Mallorca Tunis Challenger Grand Prix Hassan II - Casablanca Bordeaux Challenger Prostejov Challenger ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Qatar Exxon Mobil Open 2003 - Doha Riviera di Rimini Challenger - Rimini Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia 5th Sardinian International Championships - Cagliari Caltanissetta Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Marburg Challenger Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo BMW Brixina Tennis Open 2000 - Bressanone Copa Ericsson Chile - Santiago St. Petersburg Open - St. Petersburg Prague Challenger Medibank Private International - Sydney Cordoba Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Top Wool Challenger Biella - Biella Brasil Open - Costa do Sauipe Moscow Challenger Copa Petrobras - Aracaju Abierto Mexicano Telfonica MoviStar - Acapulco Czech Open - Prostejov Cepu Open - San Marino Rome Challenger Open de la Comunidad Valenciana - Valencia Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik ARAG World Team Championship - Dusseldorf 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba IPP Geneva Trophy - Geneva Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Movistar Open - Vina del Mar Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de Moselle - Metz Open 13 - Marseille Poznan Challenger ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Rabat Challenger Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Furth Challenger Estoril Open - Estoril Segovia Challenger ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Copa Petrobras-Uruguay - Montevideo Perugia Challenger Allianz Suisse Open - Gstaad CA Tennis Trophy - Vienna Rijeka Challenger Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Sarasota Challenger Pilot Pen Tennis - New Haven Heineken Open - Auckland AIG Japan Open Tennis Championships - Tokyo Alessandria Challenger Alphen Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad BCR Open Romania - Bucharest Chennai Open - Chennai Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Zagreb Challenger Ordina Open - 's-Hertogenbosch Furth Challenger Braunschweig Challenger Masters Series - Hamburg Kosice Challenger Tata Open - Chennai Sarasota Challenger St. Brieuc Challenger ATP Studena Croatia Open Umag - Umag International Championship of Croatia - Umag Cali Challenger Gelsor Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna BMW Open - Munich St. Petersburg Open - St. Petersburg Interwetten Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Movistar Open - Santiago Brasil Open - Costa do Sauipe Bucaramanga Challenger Copa Telmex - Buenos Aires Rio De Janeiro Challenger Abierto Mexicano Telcel - Acapulco Porto Alegre Challenger Furth Challenger Campbells Hall of Fame Tennis Championships - Newport Open Sabadell Atlantico - Barcelona Medellin Challenger ARAG World Team Championship - Dusseldorf Open de Tenis Comunidad Valenciana - Valencia San Juan Challenger ATP Studena Croatia Open Umag - Umag Guayaquil Challenger Malaysian Open - Kuala Lumpur Ordina Open - s-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Marbella Challenger Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Caltanissetta Challenger Open de Nice Cote d'Azur - Nice Serbia Open - Belgrade Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart China Open - Beijing Mersin Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing St. Brieuc Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Portugal Open - Oeiras Grand Prix de Tennis de Lyon - Lyon Panama City Challenger Tunis Challenger Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Rome Challenger Barcelona Open BancSabadell - Barcelona Croatia Open Umag - Umag BCR Open Romania - Bucharest Tunis Challenger China Open - Beijing Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Erste Bank Open - Vienna Argentina Open - Buenos Aires Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel European Open - Antwerp China Open - Beijing ASB Classic - Auckland Panama City Challenger Guadalajara Challenger Abierto Mexicano Telcel - Acapulco Morelos Challenger Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg International German Open - Hamburg Marburg Challenger Todi Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Stockholm Open - Stockholm Santo Domingo Challenger ATP Studena Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires Brest Challenger SkiStar Swedish Open - Bastad Guayaquil Challenger Guadalajara Challenger Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Mestre Challenger AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Qingdao Challenger Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Seville Challenger US Men's Clay Court Championship - Houston Davidoff Swiss Indoors - Basel SkiStar Swedish Open - Bastad Buenos Aires Challenger Internationaux de Tennis de Brest - Brest San Luis Potosi Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Madrid Challenger Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro ATP Challenger Tour Finals Challenger 42 - Andrezieux Nord/LB Open - Braunschweig Aegon Nottingham Open - Nottingham AEGON International - Eastbourne Malaysian Open - Kuala Lumpur The LTA Hull Challenger - Hull ASB Classic - Auckland SkiStar Swedish Open - Bastad Rio Open - Rio de Janeiro Topshelf Open - 's-Hertogenbosch Biella Challenger Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio San Benedetto Challenger Tampere Challenger Cortina Challenger Brisbane International - Brisbane Cairo Challenger 2002 - Cairo Ecuador Open - Quito Monterrey Challenger Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya Bet-at-home Open - Hamburg ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva VII Torneo Internazionale di Tennis - Barletta Nord/LB Open - Braunschweig Czech Open 2005 - Prostejov ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham The Priority Telecom Open - Amersfoort Nord LB Open 2006 - Braunschweig Qatar Open - Doha Open Seat Godo 2005 - Barcelona Open Romania - Bucharest Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Open Seat Godo 2003 - Barcelona The Dubai Tennis Championships - Dubai Orange Prokom Open - Sopot Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Catella Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Croatia Open - Umag VTR Open - Vina del Mar Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Madrid - Madrid Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Miami U.S. Men's Clay Court Championships - Houston Masters Series - Hamburg Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome International Indoor Tennis Championships of Croatia - Zagreb Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome CA Tennis Trophy - Vienna Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Heineken Open - Auckland Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Ericsson Open - Miami BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BA-CA Tennis Trophy - Vienna Croatia Open - Umag Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London European Open - Antwerp ASB Classic - Auckland Australian Open - Melbourne Australian Open - Melbourne Erste Bank Open - Vienna Open Sud de France - Montpellier German Tennis Championships - Hamburg AEGON Championships - London U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Barclays ATP World Tour Finals - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, IND-ESP 0-5 Campeonato de Espana Kia de Tenis 2004 - Madrid Capitala World Tennis Championship Davis Cup, World Group, QF, GER-ESP 1-4 Mubadala World Tennis Championship Davis Cup, World Group, F, ESP-CZE, 5-0 Mubadala World Tennis Championship Davis Cup, World Group, SF, ESP-FRA 4-1 Mubadala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 River Oaks International Tennis Tournament - Houston Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London The Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Hopman Cup - Perth Olympics - London Olympics - Rio de Janeiro Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing